在建模器中指定 SQL WHERE 语句
最简单的 WHERE 语句形式由列名称 - 比较运算符 - 值组成。例如,如果只想处理数据源中的球墨铸铁管道,可以输入如下内容:
Material = 'Ductile Iron'
字符串值必须用单引号括起来。
列名称不区分大小写。包含空格的列名称必须用方括号括起来:
[Pipe Material] = 'Ductile Iron'
对于不含空格的列名称,方括号为可选。
支持的比较运算符包括:<、>、<=、>=、<>、=、IN 和 LIKE。
使用 AND、OR 和 NOT 运算符可以组合多个逻辑语句。括号可用于对语句进行分组并强制执行优先级。
在 LIKE 语句中,* 和 % 通配符可以互换使用。模式的开头和/或结尾允许使用通配符。模式的中间允许使用通配符。例如:
PipeKey LIKE 'P-1*'
有效,而:
PipeKey LIKE 'P*1'
无效。